package com.wjt.homestayms.service;

import com.wjt.homestayms.pojo.Employee;
import com.wjt.homestayms.common.PageRequest;
import com.wjt.homestayms.common.PageResult;

import java.util.List;

public interface IEmpService {

    //添加员工
    boolean addEmp(Employee employee);

    //修改员工
    boolean updateEmp(Employee employee);

    //删除员工
    boolean deleteEmp(Integer eId);

    //获取员工,根据eid
    Employee getEmp(Integer eId);

    //获取员工列表
    PageResult getEmpList(PageRequest pageRequest, Integer id);

    //查询员工功能
    PageResult getEmp(PageRequest pageRequest,Integer eId);

    //查询员工功能
    PageResult getEmp(PageRequest pageRequest,String empName);

    //获取所有员工信息
    List<Employee> getEmps(Integer id);

}
